Gian Marco Basili's account