start of two aces implementation.