removing uneccesary function