keep references