scyano factory added when not using dependency injection