moved fcd method to concrete enum