added desc and nar backend