что нужно реализовать