added backend item manager