thanks for the kind words. The difficulty is on the harder side sorry. If we get the time, a difficulty option would go a long way.