fixed relative path and executable problem