It guarantees to return non empty value