items working fairly well, now I want to improve speed