basically I update this with random thoughts and ideas I have here and thereAll Rights Reserved
3 parts