Updated to include operations signatures