FINAL LAB2 Everything working:)