add charset; add source haml