ego trip framework