written by Logical_Code