added cpon sol3