additional work on design