process gates