Sorry for the poor quality