- use getopt - add chroot and privilege drop - allow on-the-fly creation of gopherfle from a folder (set it active through an option)