add board observers