Chameleon engine AICPfied

bugs intended!! :D

PS3: rebased

Change-Id: I797ad5bcf3aebad12e51f4bf962ca08d42f23b3d