tweaking my architecture diagram