fix function arguments