Implemented methods Save and Load