first step accomodate  and a store