different tutorials for storage purpose