re-written board- still broken