added Mike Ciul extensions