Computer principle report