idea not mine, inspired by at least three other people, Thomas Sanders includedAll Rights Reserved
4 parts