credit where credit is due :)

plus requirements