started on the compression algorithms