lab03 for Jasen Hall