added play rule