restructuring
controller restructuring and playlist expiration