free movement class added