initial return + dictionnary