do we need to take the border bottom into account as well?