Create genCode