SHADOW LANGUAGE