You did a great job! I was a bit skeptical at first because it seemed quite generic but I loved the twist, good job!