Lab 3 attempt