Alberto González not just a great student but a fantastic collaborator