use 1.8 compatible syntax