changed clone to not rely on [div]