[ADD] new stuffs in