portfolio: demo