modified playMapper