Everything works like it should and I have required functionality