moving functions to 16
moving functions to 16