closer to working...