Temporary will implement multiple setting entries to hold the values