added remote validation + added registration