terrain notes + entity provider provider