added special case for computer logic