multi layer script