testing main in progress