Begin implementing select methods