added depends for projected_interface_builder