Fora first jam it's pretty impressive. I think it's a little bit too difficult. Anyway very good job !