import internal passes