-- it will always returns 1;