Base UG.java