It's not quite perfect yet...