Added require user validation