todo: db
todo: resize
todo: aws auth
todo: validation