revert back to date serialization, use computed property