added shit
update todo