one thing you do when you Think is Solution. Think is related to Song. 
Recent is related to New. New is related to Improved. 
Solution <--HasSubevent-- Think <--RelatedTo--> Song 
Recent <--RelatedTo--> New <--RelatedTo--> Improved 