another bug due to stupid rewiring