Parameter 'options' added to 'play' method. It helps to handle stuffs for custom triggers of 'play'