added electre method