added livevalidations