makign it nicer
auto update