make it py2.5 compatible EWWWWW