intermittant commit
adding load data functions
adding load data functions