Писать свой код или использовать готовый