finished guide3