very experimental! improving different quality modes