Mini javascript model