add portal support and options page