Initial (way too broad) idea for description files,
simple, buggy and coupled implementation