code cleanup
version bump 1.4