Updated philosophy slightly.