added mini-project