science things are explained here