parsing works with compression