накидал основу для режима самопроверки