Some duplicated checking...