Updated packages and relative implementations, but not working
Merge