A collection of miscellanious functions wrapped up in api