Generic Stock Availablility Update 22042021