align module complete and functional