add -i option as a requirement