2420 architecture + design