assignment statement basics working, still does not handle different types well