verticle factories based on prefix