quite a bit of design work