1-part of my process

2-definitely way more than a few minutes

3-yup