Implemented new signatures