modified jcloudsouthandler