added back button logic
added audio feature