more work on seamless implementation reload