ughhh, why is it so hard to put everything together