added support for preferred projects