check marked the functions I have completed