attempts to deal with caption width