add variable
add and method to variable