several questions and possible(?) bugs