added false color
converted to java