why this hack?