Added more complicated example