added 2 triggers, i think they work in the right way but who knows