still not working but doing something now