stashing here whatever is done so far