changed signal handelers