do more customize stuffs