Added proposed interface for Arrowed & requirements.