some functions from last year