Since this is getting more complicated, can you document an example on this method?