Work in progress (adding cell processor logic)