added KeyMadness foundations :D