Rename logic to logicable