complete variables assignment