Revised second process