Added prerequisites and a better description