* Check for memory leaks
* Write more examples
* review Reflection for all functions
