sorry for the shitty quality.