I'm pushing because Adam said so and also I fixed some small error somewhere