repurchase branch removed and gitignore managed