expanding method signatures;