common-setup typed