add rotation, color etc