added specs for variables