some framework compress