finished obj script