annoying validation bugs. don't change class data types in constructors
move flas in home to below title