enhance for padding calc