Revert "update datacontroller"

This reverts commit 81daf3d1dc59bd4d37252f7402febac13da3774e.