added support for props file