Add custom errors, implement importing users