strategy & decorator pattarns:
	- fixes
	- comments
	- structure