i guess shippable didnt like phantom?  or else my code is weak