introduced OptionRequestPersistanceManager and interface to interact with web service RequestController