Just made this, ill do the rest later