Am I describing the functions properly?