remove uncessary delegate methods