added additional specs to handle modificaitons to save for nil values