is double !! needed?