update with new features