added test signals & slots