resolving a couple of issues I found with make on linux and windows