updated nano signals slot library