can add basic comments, ready to tweak