added stuffs n stuffs