updated item adapter
updated item adapter