added List and Bytes + tests