i hope my projects can help some of the students...