more mac compatibility