impulses and temptations