Небольшой рефакторинг и обновление ридми