left pad here and clean up tests