boilerplat declenshed