придумать что делать с временем, может вынести в отдельный класс