course project - setup