eclp review