A work in progress. ¯\_(ツ)_/¯