Added positions. Still unsure how to implement the actual wrapping process.