operations datatype changed form float to double