Wms controller