improve item creator