Migrate components from phoenix

Interesting, I'll see if I can reproduce.