optimized to only int in regulation
removed old file
merged hover.cpp