better opti of pop_into