added factory girl for testing