adding almost all to repository