implemented enhanced load* functions
Merge pull request #1 from siffiejoe/loadxxx

implemented enhanced load* functions