added disc library