added warehouse user to retrict entry and also introduced query handlers