principles of bug tracking P