It is far from perfect but it will have to do.