fix - it works now! (theoretically)