changed creation style