inroads

noun

1.
gradual improvement or growth or development
2.
any entry into an area not previously occupied