logic line