Workd but needs refractor