add ligic