added initial controller version