© alan 2016