Working on dynamic controllers