Complete portal object