term: better 256 handling