v1.4.0:
HUGE commit preparing for todays release