Adding board validations and related functionality