finished scaling issues, just need to fix random target positioning