fixed wrong logical operation (| => &)