Project PR

Since you keep repeating L9-11 in this controller, please put in a function po :bow: