Move interfaces.
Create a debug switch and cast option on dao.