controller signature updates