basic arithmatic operation and type casting