remove dargument
add function with argument