removed less useful methods