models moved to separate modules
remove быдлокод