most of the things you mentioned are already in the works