added get(),extract(),drop() functionality