nothing i can do about the top being weird but at least it works now