class divided
bugsfixed