fix place save and validate