fixed yellow circles bug, fixed 'imperfect'