Fully implemented structure implementation