fixed bug with has played thing