last part of the tutorial coded
formidable module + example