Return proper codes, Test require*