removed dependencies and placed the rest into cassette