complete variable