fixed a slight bug, and this is a patch before i fix it properly
updated
erg