modified storage methods