Good job! As others have said, there's definitely room for improvement, but done is better than perfect!