Release 1.4.1
Revert "Release 1.4.1"

This reverts commit bb606e3e2630f35ee36bdb32a35fdbae492a8d90.
Release 1.4.1

Code refactoring