set client to build java 1.7 for compatability, fixed final keyword bug