this refs #2 - add blueprint structure