Sorry for the low quality!