adding gems plus models to do the 'faking' of data