Working better
Sample works with require