projects module implemented