works
added some stuff