Everything, but smart player and tests