call WSs from controller, not view