#advanced circuit design