working wls_machine