It will never be perfect but it will be close