small changes throughout, mostly for validation
changing highlight color