revisiting scullpipe implementation