added moods, need more controlled commit structure