bridge and factory added