got saving and loading working