add new external interfaces spec