а по другому решить возможно?