Added initial code and example