added 'datalim' to set_aspect