Ver 2.0 Added wornings!! :)