addddding stuff i don't remember what