providence falls tech analysis