adding problem demonstration