add some explanation bits