PIP! Architectual style - is this ok?