bumps validate for only one, refactored old messages and finally fixed that scrolling problem