adequate? probably.

workmanlike? no way.