Archive projects possible, cleaner project update action method