make it work on 3.3