updated creator generation