optionally load options through ajax