all modules operational, but need tweaking