It's been a long time since I posted due to real life getting in the way