added gpu processing code