adding stuffs that work