This package is ready, feel free to import if you find it useful.
