vacancy controller inheriting fixed