card interface for ng steps