highlight validation partially working