Investigating two allocation of responsibility mechanisms, namely the Dublin system and the EU-Turkey statement so as to draw conclusions on the functions and implications of the principle of solidarity in terms of states' obligations and refugee rights.