mini performance project