Join Function - own keyboard