list intermediate