added modules office hours and block_class