move store
add raise
Merge branch 'improve' of github.com:liqites/warehouse into improve