working on making it realtime
realtime magic