Just some bumbling around with architecture