Lab 5 fully completed