+ Additional functions and utilities added