dont want to upload these to github
cleaned up code constructs