added more spacing between canary and ret to account for diff alignment (still doesnt work)