4.5/6 implemented

A stupid mistake took 1h to detect it -.-"
I'll end it tomorrow morning