__load(), __preaction(), __postaction(), config as an object