starting definitions