software-design: additional info