smarter java home