fixed documentation return types