allow for xlabel and ylabel