Added --egoist option