updated submodule to commit 453fcf0 (fixed issues 554, 586, and 616)