Revised to take cheap chinese daughter board.