1. our design: front view