better padding for pre