incorporating Daan's remarks and partially KJ remarks