completing completion transaction stuff