refactor initCl more