Portal add method

better names.