looking for reason of (-1, -1, -1) problem