initial status
not working branch
working
on java 7
final java 7
commit for github