Updated spec to reflect code review feedback