added character option for 'free'