Work in progress. Getting somewhere, lol.