Give us your favorites - abstract architecture