General principles of surgery