inverse lines, causing bugs