more improved zstyles