removed comments on signal methods