remove extra function