updated janus code