needed a containing div for proper positioning