Changed example to be independent of param