lots of developer improvements under the hood