blog post - armature solution