add new features EASILY