Moved method to BPM Factory