fixed janus edge cases