Everything works, all questions solved