i will delete this afterwards or solomon will laugh at me