This is what you came for (unfinished)

Modified