Structure implemented, still need to tweak alignment values.