added functionality to independently call checkValid outside of placepeice