removed block class, stored in separate file