delete and add items
quick cleanup, last commit before bed
adding in weights

had to stop mid-stream - so it's all broken