added closure compiler