in prog
fix function signature