TRITON , Edgren , Newcastle , Ericson,