functions parameters relations