@butterflii - for the idea and the main build @mekkuo - code pls if you use anything from this, give credit to them