Adopt Tyler - LHASA_APSO