added support for multiple boards