updated specs and wrote new controller specs