can now create custom Row classes