a bit closer to working