errors go to the bottom
# functional
p
errors go to the bottom