Blaine Properties