defined package API