Changed Produce method

removed dependencies; returns array w/ resources