basic alterations