adding some stuffs