fix: slightly saner authentication
fix: typo
add: name completion
add: async image downloading