added some comments about not to be used intermediate structures