implement parameter complete