will read up on Factory girl and do some refactoring when I understand better.