cleaned up get options