trying a custom generator out