Added explanation on C interface