done basic alignment