computed values for bub_X widgets + qrcode margins + better errors