Implemented dynamic cassette layout in client