fixed signal errors