generated first controller