add initial process support