re-factored the admin song details page