add features based on ux feedback