add hint for empty
update dependencies