Welcome to Assembly Hell