fixd fly.cpp
consistancy stuff