Some Signal functionality added