rename some signals and stuff