Nearly completely working write support