minor changes ( decoupled printing items from store )