More to come. This is taking much longer than expected.. lol