Draft of save method.