Added ability for typing to variables