more documentation of attribute methods, execute, and response