different kinds of options in the application regarding prelude