Text this: Graphene nanoribbon based CMOS modelling