@apply: done