put in framework for storing ids and methods that will be inserted into smart moving