Solar Bench Architecture