mr p played to precision