new component generater sprites