OMFG THIS IS WHAT IVE BEEN SAYING!