two new modules expertly standing on shoulders of giants