Completed interface implementations