Misc Functions - Melzie

Misc Functions