added playground state