added additional options for John
added additional options for John