hella hella refactored controller
UM I DONT KNOW