better java long handling
update readme