lambda syntax removed for java7 compatibility