adding some observed bugs in the comments to deal with later