right pad parameter and types