Implement chars and weight