Added initial protocol model