I consider myself a beginner, so I welcome all help and tips for improvement in the comments