a2b, comments, reorganization of methods