Almost final build. Tested and everything works