Added methods and executable file