added logict package