Looks like you pretty much got the same idea lol. But this is far more polished than what I could do. Nice job