caption now use max-width