Add backward compatibility layer
Update libs
Update libs