fix #4 attempt