works with other versions too