handle simple cases