switched to real world examples