use the best storage that exists for your platform