Definition of ANGEL