now handles all cases needed for zenircbot