closed #312