Ионка. Небольшой рефакторинг.