some java applications