basic things are there