pow cast double
settings needed