Implemented signals..