it's rather insane to default to white bg