Added options for further response senders

refactoring existing options class