added 2.7 compatible file