fully wire up