This might not the official part 2, but let know what you think. Should I do more of this?
Credit for @cs2405418 for the original project