thanks to @nevtep for resolving #56