added align positioning