rudimentary options
removed unused stuff