more circuit design work...