Done some code stuff and deleted unusual classes for such broad-type using programm
Done some optimizations and washed some unusual code