hacked by vlyn ~ dev19feb ~ aar999