add the article on OCP
remove commented code