do not join before resolve