issue closes #4