fixed missing self to statically call capfirst