changed a lot to get the birdie working initially