working on offline styles