added load action, added tests for load and save