logiacl unary fix