added getDouble