still working on logic
still working on logic