finished basic logic
fixed synchro errors