class builds