prev/2 removed as unused