fixed a bug with web code and also fixed all my vim mistakes