restrict to major version 2 (request py <3)