Version 1.3

This reverts commit 06ea2469416c1dc0ff4a1e62a661efae06fa2794.
Revert a8cedeb..2a66d2e

This rolls back to commit a8cedebc81e5bd3357b950da072394648af096e6.
Revert 0642191..4824d0d

This rolls back to commit 0642191d181bde797557e0eff040e663c5f6ea88.
Revert 04838f4..a8b38c3

This rolls back to commit 04838f45dc7aa780f3461222cb7ab2d7a06206d9.
Revert 0456e47..464e71e

This rolls back to commit 0456e471fe2787a07cbe94aec7f392dc38f4cf6f.