add portal effect