removed some convenience methods: finish, fail