added possible arcitecture