added basic chaneges