delete unnecesary methods