Sort:  

I think you did a really good job of combining the two tropes! :)