why was this class moved?