updated to support hardware revision 1.5