select activity impl.