Added setup for options, BROKEN AHHH