Canvas layout bullshit yet again...