new classes
Solved array zeroing bug