add outer div and things work