add bag ui source