Adding new features to existing software platforms is something we enjoy. It is very common for a project’s development phase to uncover opportunities for new functionality that adds value. This becomes more more common the more invested developers are in the software they're building. We feel that we are exceptionally good at finding opportunities for project improvement, both because we tend to care a ton about the work we're doing, and because we share our work constantly with all members of our team, through scrum updates, demos, pair programming, and code review. Actively thinking about ways to improve our work leads to a much better final product, whether new feature ideas end up being validated, approved, and prioritized by client stakeholders or not.