Added compliment generation