working on duel elementbyid etc