closes #18
closes #14, closes #15, closes #16, closes #17, closes #19, closes #20, closes #24, closes #26, closes #27, closes #28
work on wals 2013