examples
fix function names