aligned the code