solved 2 stupid bugs - contract signing + adjusting contract order