change signatures