refactored for clean code and gave song label more room