not working but let's commit because i must go