added aptitude controller