started to implement zip file support