User project functions for all the code