Could you document the valid types here?