does it need alter at first?