final commit still broken, but working to serialize Brackets.