Correctly generate stuff