reverting to old main signature