Added example implementations