added warehouse alternative module