Non shitty controls