allow alignment to be adjusted after initialization; docs also adjusted to reflect this