reload handler

fixes #21