Missing item id and new functions

Added item id 9059, and changed to some new functions.