some comments, some compiler tests