lesson135: loader, added content observer