This is a bit buggy at times. So fix it, then maybe implement it for development section too :)