* fix generator