added resources for decorator pattern