removed inline keyword
added zip pacakage
port to windows TC