Really added base generator