rewrote a bit and added the rest of the maya sections