remove extra funtions