first working scripts