The code I've found and what I currently busy editing, not yet functional but soon.