slowly start to get classes actually working