added factory girl for test cases