make things more compatible