fixing build for windows by changing include order