refactor de como funcionas las formas para productos