UNLOCKING THE POTENTIAL OF JAVA BURN UP: AN EXTENSIVE CRITIQUE