Reimplemented protocol specific settings functionality