overly specific signature