Dynamic content

Can now retrieve content through a function
Why add the conditional?