more useful examples