might just use items instead ?