added validations when submitting songs