small definitions