adding validation over existance