working on background highlighting