initial commit of pseudocode