minor dependencies update and layout core