making 3.2 compatible