fixing signature controller