cleaned up 77