Some of your ideas are really cool. Good job!