added new java class