name it functional instead of meteor-functional