added padding parameter
fixed up gitignore