Without data files and with process handlers