The rest of the functions I need.