В целом уровень пока не понятно может автор помудреет и станет проще.а то сам не знает где концы с концами должны сходиться.