should prefer let! statements rather than instance variables here