warmer or colder validation
remove todo's