fixed a few issues
fixed architecture detect bug
Dependency added