initial commit with implementation of align