fixed shuffle part, it still had a fixed length