@thisisthehive What i've got so far.