builds executables